two-time champion - French English Dictionary